home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / embedded / m68k / 68343ffp.arc / FFPHTHET.SA < prev    next >
Text File  |  1989-08-30  |  2KB  |  50 lines

  1.          TTL       FAST FLOATING POINT CORDIC HYPERBOLIC TABLE (FFPHTHET)
  2. FFPHTHET IDNT  1,1 FFP INVERSE HYPERBOLIC TABLE
  3.  
  4. ***************************************
  5. * (C) COPYRIGHT 1981 BY MOTOROLA INC. *
  6. ***************************************
  7.  
  8.          SECTION 9
  9.  
  10.          XDEF      FFPHTHET     EXTERNAL DEFINITION
  11.  
  12. *********************************************************
  13. *     INVERSE HYPERBOLIC TANGENT TABLE FOR CORDIC       *
  14. *                                                       *
  15. * THE FOLLOWING TABLE IS USED DURING CORDIC             *
  16. * TRANSCENDENTAL EVALUATIONS FOR LOG AND EXP. IT HAS    *
  17. * INVERSE HYPERBOLIC TANGENT FOR 2**-N WHERE N RANGES   *
  18. * FROM 1 TO 24.  THE FORMAT IS BINARY(31,29)            *
  19. * PRECISION (I.E. THE BINARY POINT IS ASSUMED BETWEEN   *
  20. * BITS 27 AND 28 WITH THREE LEADING NON-FRACTION BITS.) *
  21. *********************************************************
  22.  
  23. FFPHTHET DC.L      $8C9F53D0>>3 HARCTAN(2**-1)   .549306144
  24.          DC.L      $4162BBE8>>3 HARCTAN(2**-2)   .255412812
  25.          DC.L      $202B1238>>3 HARCTAN(2**-3)
  26.          DC.L      $10055888>>3 HARCTAN(2**-4)
  27.          DC.L      $0800AAC0>>3 HARCTAN(2**-5)
  28.          DC.L      $04001550>>3 HARCTAN(2**-6)
  29.          DC.L      $020002A8>>3 HARCTAN(2**-7)
  30.          DC.L      $01000050>>3 HARCTAN(2**-8)
  31.          DC.L      $00800008>>3 HARCTAN(2**-9)
  32.          DC.L      $00400000>>3 HARCTAN(2**-10)
  33.          DC.L      $00200000>>3 HARCTAN(2**-11)
  34.          DC.L      $00100000>>3 HARCTAN(2**-12)
  35.          DC.L      $00080000>>3 HARCTAN(2**-13)
  36.          DC.L      $00040000>>3 HARCTAN(2**-14)
  37.          DC.L      $00020000>>3 HARCTAN(2**-15)
  38.          DC.L      $00010000>>3 HARCTAN(2**-16)
  39.          DC.L      $00008000>>3 HARCTAN(2**-17)
  40.          DC.L      $00004000>>3 HARCTAN(2**-18)
  41.          DC.L      $00002000>>3 HARCTAN(2**-19)
  42.          DC.L      $00001000>>3 HARCTAN(2**-20)
  43.          DC.L      $00000800>>3 HARCTAN(2**-21)
  44.          DC.L      $00000400>>3 HARCTAN(2**-22)
  45.          DC.L      $00000200>>3 HARCTAN(2**-23)
  46.          DC.L      $00000100>>3 HARCTAN(2**-24)
  47.  
  48.          END
  49.  
  50.